Self-healing reconfigurable logic using autonomous group testing

نویسندگان

  • Carthik A. Sharma
  • Alireza Sarvi
  • Ahmad Alzahrani
  • Ronald F. DeMara
چکیده

A self-healing, self-organizing evolvable hardware system is developed using SRAM-based reconfigurable Field Programmable Gate Arrays (FPGAs) and group testing principles. It employs adaptive group testing techniques to autonomously maintain resource viability information as an organic means of transient and permanent fault resolution. Reconfigurability of the SRAM-based FPGA is leveraged to identify logic resource faults which are successively excluded by group testing using alternate device configurations. This simplifies the system architect’s role to definition of functionality using a high-level Hardware Description Language (HDL) and system-level performance versus availability operating point. System availability, throughput, and mean time to isolate faults are monitored and maintained using an Observer-Controller model. Dedicated test vectors are unnecessary as the algorithm operates on the output response produced for real-time operational inputs. Results are demonstrated using a Data Encryption Standard (DES) core that occupies approximately 305 FPGA slices on a Xilinx Virtex-II Pro FPGA. With a single simulated stuck-at-fault, the system identifies a completely validated replacement configuration within three to five positive tests. Results also include approaches for optimizing population size, resource redundancy, and availability. The approach demonstrates a readily-implemented yet robust organic hardware application framework featuring a high degree of autonomous self-control.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Sustainable Fault-handling of Reconfigurable Logic Using Throughput-driven Assessment

A sustainable Evolvable Hardware (EH) system is developed for SRAM-based reconfigurable Field Programmable Gate Arrays (FPGAs) using outlier detection and group testing-based assessment principles. The fault diagnosis methods presented herein leverage throughput-driven, relative fitness assessment to maintain resource viability autonomously. Group testing-based techniques are developed for adap...

متن کامل

Dependable Reconfigurable Computing Design Diversity and Self Repair

We demonstrate the power of reconfigurable computing in enabling cost-effective implementations of dependable systems. New concurrent error detection techniques based on practical implementations of design diversity are presented. Field reconfigurability of reconfigurable hardware is utilized to design self-healing systems capable of autonomous recovery and repair from temporary errors and perm...

متن کامل

Modeling of Self-Healing Concrete: A Review

Self-healing concrete (SHC) has received a tremendous attention due to its advanced ability of automatic crack detection and crack repairing compared to the standard concrete. Two main approaches which considered as to-date self-healing mechanisms are autogenous and autonomous healing. In the past several years, the effort of the research has been focused on experimental works instead of numeri...

متن کامل

Reconfigurable architectures for machine perception. An approach for autonomous vehicle navigation

This paper deals with one of the current research fields developed by the computer architecture group at the University of Valencia. The work presented is concerned about the design of a reconfigurable module, designed with programmable logic, which can implement several interesting robot navigation algorithms. The use of reconfigurable logic in autonomous vehicles can be a good approach for ac...

متن کامل

Testing Techniques for Reconfigurable FPGAs

In this paper we discuss the popular testing techniques for reconfigurable FPGAs. For the programmable logic blocks, the array based testing and BIST are covered. For interconnect testing, the bus-based technique and BIST are mentioned. These methods have been compared based on the fault coverage and speed.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Microprocessors and Microsystems - Embedded Hardware Design

دوره 37  شماره 

صفحات  -

تاریخ انتشار 2013